multipurpose grease - French English Dictionary